dnsdist: update to 2.0.1
authorPeter van Dijk <[email protected]>
Thu, 18 Sep 2025 09:18:00 +0000 (11:18 +0200)
committerHannu Nyman <[email protected]>
Sat, 27 Sep 2025 05:24:56 +0000 (08:24 +0300)
fixes CVE-2025-4820, CVE-2025-4821, CVE-2025-7054

adds python-yaml/host build dep as the dnsdist configuration handling
is now (since 2.0.0) generated at build time

Signed-off-by: Peter van Dijk <[email protected]>
net/dnsdist/Makefile

index 8e8b176ee0c27695057b0020afa4a6485397a8bf..08642a573adf84b81eb5309014d457f583d6ce98 100644 (file)
@@ -1,12 +1,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=dnsdist
-PKG_VERSION:=1.9.10
+PKG_VERSION:=2.0.1
 PKG_RELEASE:=1
 
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://downloads.powerdns.com/releases/
-PKG_HASH:=027ddbdee695c5a59728057bfc41c5b1a691fa1c7a5e89278b09f355325fbed6
+PKG_HASH:=144e2356d07d6577a570782a6f79f426125344221dbdc4ddaaa7f9d468d51900
 
 PKG_MAINTAINER:=Peter van Dijk <[email protected]>, Remi Gacogne <[email protected]>
 PKG_LICENSE:=GPL-2.0-only
@@ -16,7 +16,7 @@ PKG_CPE_ID:=cpe:/a:powerdns:dnsdist
 PKG_INSTALL:=1
 PKG_BUILD_PARALLEL:=1
 
-PKG_BUILD_DEPENDS:=boost
+PKG_BUILD_DEPENDS:=boost python-yaml/host
 
 PKG_CONFIG_DEPENDS:= \
   CONFIG_DNSDIST_GNUTLS \
@@ -164,6 +164,7 @@ CONFIGURE_ARGS+= \
        $(if $(call IsEnabled,DNSDIST_IPCIPHER),--enable,--disable)-ipcipher \
        $(if $(call IsEnabled,DNSDIST_EBPF),--with,--without)-ebpf \
        $(if $(call IsEnabled,DNSDIST_DNS_OVER_HTTPS),--enable-dns-over-https,) \
+       PYTHON=python3
 
 $(eval $(call BuildPackage,dnsdist))
 $(eval $(call BuildPackage,dnsdist-full))